@charset "UTF-8";
html{
    font-size: 13.5px;
}

//导航
.zhang_nav{
  height: 70px;
  width:810px;
  margin:0 auto;
  position: relative;
  .zhang_nav_left{
    margin-top: 10px;
    float: left;
    img{
      width:160px;
      height:50px;
    }
  }
  .zhang_nav_right{
    float: right;
    li{
      margin-left:25px;
      float: left;
      margin-top:33px;
      text-align: center;
      font-size:14px;
      a{
        color: black;
      }
        a:hover{
        color: #519EF7;
      }
      ol{
        position: absolute;
        display: none;
        background: white;
        z-index: 5;
        width:100px;
        height:90px;
        li{
          width:100%;
          font-size:10px;
          text-align: center;
          line-height: 23px;
          margin:0;
          a{
            color: black;
          }
          :hover{
            color: #519EF7;
          }
        }
      }
    }
  }
  .zhang_nav_top{
    position: absolute;
    top: -25px;
    right:-40px;
    font-size:12px;
    ol{
      width:120px !important;
      height:75px !important;
      li{
        width:120px !important;
      }
    }
  }
}



.A_name{
    .swiper-pagination-bullet{
        background: #fff;
        border: 1px solid #fff;
    }
    .swiper-pagination-bullet-active{
        background: #3d9fed;
    }
    img{width: 100%;display: block;}
}

.A_nra{
    width: 100%;
    height: 559px;
    background: #fafafa;
    
    .A_nrb{
        width: 850px;
        height: 130px;
        margin: 0 auto;
        text-align: center;
        color: #666666;
        font-size: 10.5px;
        .A_bt{font-size: 15px;color: #000000;}
        
        .A_pd{
            padding-top: 32px;
            text-align: center;
        }
        span{color: #CCCCCC;}
        .A_d{
            margin-top: 3px;
        }
        
        .A_dd{margin-top: 12px;}
        
    }
    
    .A_nrc{
        width: 900px;
        height: 400px;
        margin: 0 auto;
        
        .A_q{
            margin-left: 0;
        }
        ul{
            width: 267.3px;
            height: 400px;
            float: left;
            margin-left: 48px;
            padding: 20px 0px;
            background: #fff;
            
            .A_t{
                width: 80%;
                height: 130px;
                margin: 0 auto;
                img{
                    width: 100%;
                    height: 100%;
                    display: flex;
                }
            }
            
            .A_d{
                text-align: center;
                font-size: 15px;
                margin-top: 35px;
            }
            .A_dz{
                width: 237px;
                height: 85px;
                margin: 0 auto;
                padding-left: 2px;
                margin-top: 15px;
                
                p{margin-bottom:9px;color: #666666;}
            }
            .A_btn{
                width: 151px;
                height: 41px;
                border: 1px solid;
                margin: 0 auto;
                border-radius: 5px;
                background: #ff9412;
                color: #fff;
                text-align: center;
                line-height: 41px;
                margin-top: 35px;
            }
            .A_btnf{
                width: 151px;
                height: 41px;
                border: 1px solid;
                margin: 0 auto;
                border-radius: 5px;
                background: #fff;
                color: #ff9412;
                text-align: center;
                line-height: 41px;
                margin-top: 35px;
            }
        }
    }
}


.A_nrd{
    width: 100%;
    height: 310px;
    
    .A_nre{
        width: 850px;
        height: 90px;
        margin: 0 auto;
        font-size: 10.5px;
        .A_bt{
            font-size: 15px;color: #000000;
        }
        .A_d{
            padding-top: 32px;
            text-align: center;
        }
        span{color: #CCCCCC;}
        .A_dd{
            margin-top: 3px;
            text-align: center;
        }
    }
    
    .A_nrf{
        width: 1000px;
        height: 180px;
        margin: 0 auto;
        
        div{
            width: 65px;
            height: 180px;
            float: left;
            padding-top: 60px;
        }
        ul{
            width: 868px;
            height: 180px;
            float: left;
            
            
            li{
                width: 235px;
                height: 180px;
                float: left;
                margin-left: 40px;
                
                img{width: 100%;height: 100%;display: block;}
            }
        }
    }
}

.A_nrg{
    width: 100%;
    height: 600px;
    background: #fafafa;
    
    .A_nre{
        width: 850px;
        height: 90px;
        margin: 0 auto;
        font-size: 10.5px;
        
        .A_bt{
            font-size: 15px;color: #000000;
        }
        .A_d{
            padding-top: 32px;
            text-align: center;
        }
        span{color: #CCCCCC;}
        .A_dd{
            margin-top: 3px;
            text-align: center;
            padding-left: 20px;
        }
    }
    
    .A_nrf{
        width: 900px;
        height: 256px;
        margin: 0 auto;
        
        li{
            width: 175px;
            height: 84.8px;
            border-bottom: 1px dashed #cccccc;
            border-left: 1px dashed #cccccc;
            float: left;
            text-align: center;
            padding: 20px 0;
        }
        .qa{
            border-bottom: none;
        }
        .q{border-left:none ;}
    }
}

//页脚
.foo{
    width: 100%;
    height: 107px;
    background: #212425;
    padding-top: 16px;
    .foo_a{
        width: 1071px;
        height: 50px;
        border-bottom: 1px solid #888888;
        color: #c7c9c9;
        margin: 0 auto;
        padding-top: 15px;
        .z{
            float: left;
            margin-left: 180px;
            margin-top: 5px;
            li{
                float: left;
                font-size: 10.5px;
                padding: 0 14px;
                border-left: 1px solid;
            }
            .q{border-left: none;}
            
        }
        
        .y{
            width: 188px;
            height: 23px;
            margin-left: 47px;
            float: left;
            
            p{
                float: left;
                color: #727272;
                
                img{width: 25px;}
            }
            
            .d{
                margin-left: 8px;
            }
        }
    }
    
    .foo_b{
        width: 1071px;
        height: 30px;
        text-align: center;
        line-height: 30px;
        margin: 0 auto;
        font-size: 10.5px;
        color: #838383;
    }
}